• word of the day

    lumbar nerve

    lumbar nerve - Dictionary definition and meaning for word lumbar nerve

    Definition
    (noun) any of five pairs of spinal nerves emerging from the lumbar section of the spinal cord

Word used in video below:
text: lumbar cradle's the coccyx balances the
Download our Mobile App Today
Receive our word of the day
on Whatsapp